/////////////////////////////////////////////////////////////////////////////
/*/	
 *	Creator:		Joshua C. Rouzer
 *	Title:			
 *	Last Edited:	06/15/2013
 *	Summary:		
/*/
/////////////////////////////////////////////////////////////////////////////
#include "Event.h"
/////////////////////////////////////////////////////////////////////////////
// Function		: Event
// Parameters	: EventID - String to hold the type of event.
//					Sender - The object sending the message.
//					Listener - The object to recieve the message.
//					Paramater - Data the Listener must recieve to do the event.
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
Event::Event(string EventID, void* Sender,void* Listener,void* Paramater)
{
	m_EventIDtype = EventID;
	m_pSender = Sender;
	m_pListener = Listener;
	m_pParamater = Paramater;
}
/////////////////////////////////////////////////////////////////////////////
// Function		: ~Event
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
Event::~Event(){

}
/////////////////////////////////////////////////////////////////////////////
// Function		: GetParameter
// Return		: void*
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
void* Event::GetParameter(){
	return m_pParamater;
}
/////////////////////////////////////////////////////////////////////////////
// Function		: GetListener
// Return		: void*
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
void* Event::GetListener(){
	return m_pListener;
}
/////////////////////////////////////////////////////////////////////////////
// Function		: GetSender
// Return		: void*
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
void* Event::GetSender(){
	return m_pSender;
}
/////////////////////////////////////////////////////////////////////////////
// Function		: GetEventIDtype
// Return		: string
// Notes		: 
/////////////////////////////////////////////////////////////////////////////
string Event::GetEventIDtype(){
	return m_EventIDtype;
}